package org.jeecg.modules.demo.weixin.smtstoredvalueusers.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.demo.weixin.dto.PayDto;
import org.jeecg.modules.demo.weixin.entity.SmtStoredValueUsers;
import org.springframework.web.bind.annotation.RequestBody;

/**
 * @Description: smt_stored_value_users
 * @Author: jeecg-boot
 * @Date: 2023-10-30
 * @Version: V1.0
 */
public interface ISmtStoredValueUsersService extends IService<SmtStoredValueUsers> {

    void saveStoreUser(@RequestBody PayDto payDto);

//    /**
//     * 扣除    订单 （退）
//     * @param price
//     * @param priceGive
//     * @param type
//     * @param valueNumber
//     * @param orderNo
//     * @return
//     */
//    Boolean subPrice(BigDecimal price, BigDecimal priceGive, Integer type, String valueNumber, String orderNo);
//
//    /**
//     * 增加   订单  （加）
//     * @param price
//     * @param priceGive
//     * @param type
//     * @param valueNumber
//     * @param orderNo
//     * @return
//     */
//    Boolean addPrice(BigDecimal price, BigDecimal priceGive, Integer type, String valueNumber, String orderNo);
}
